<?php echo '';?>
<script type="text/javascript">
    $j('button.imprimir').button({icons: {primary: 'ui-icon-print'}, text: false});
    $j('button.imprimir').click(function(e){
        e.preventDefault();
        var idCaja = $j(this).data('idcaja'),
            fechaCaja = $j(this).data('fechacaja');

        var datos = { id: 0, tipo: 'REP', documento: 'Cierre_de_Caja', ip: parametro.reporte, idCaja: idCaja, fecha: fechaCaja };
        $j.fn.mensajes(dialogoImpresion, 'Visualizar...', "<span id='listaImp'></span><br/>");
        $j.fn.impresionDescargar(datos, 'Cierre de Caja', '', 'REP', 'pdf');
    });

    $j('button.libro').button({icons: {primary: 'ui-icon-note'}, text: false}).click(function(e){
        e.preventDefault();
        var idCaja = $j(this).data('idcaja'),
            fechaCaja = $j(this).data('fechacaja');

        var datos = { id: 0, tipo: 'REP', documento: 'Libro_de_Venta', ip: parametro.reporte, idCaja: idCaja, fecha: fechaCaja };
        $j.fn.mensajes(dialogoImpresion, 'Visualizar...', "<span id='listaImp'></span><br/>");
        $j.fn.impresionDescargar(datos, 'Libro de Venta', '', 'REP', 'pdf'); 
    });

    $j("button.btn_dialogo, td.info").tooltip({
        show: true,
        hide: true
    });
</script>
<table class="tabla-dialogo">
    <tr>
        <th width="40">Caja</th>
        <th width="140">Monto</th>
        <th width="200">Nro Factura Inicio</th>
        <th width="200">Nro Factura Final</th>
        <th width="120">Fecha</th>
        <th width="110">Acci&oacute;n</th>
    </tr>
    <?php if(empty($data)) { ?>
        <tr>
            <td colspan="7" class="centro">No se encontraron registros</td>
        </tr>
    <?php
        } else {

            $minimoFactura = $maximoFactura = $montoTienda = $ciclo = 0;
            $mostrarMin = $mostrarMax = '';

            foreach($data as $dato){
                $dato = $dato['CierreCaja'];
                $nroFacMin = $dato['nro_fac_ini'];
                $nroFacMax = $dato['nro_fac_fin'];
                $montoTienda += $dato['monto'];

                $facIni = substr($nroFacMin, -8); 
                $facMax = substr($nroFacMax, -8); 
                $facIni = preg_replace('/^(0+)([0-9]+)/', '$2', $facIni);
                $facMax = preg_replace('/^(0+)([0-9]+)/', '$2', $facMax);

                if($ciclo == 0) {
                    $mostrarMin = $dato['nro_fac_ini'];
                    $mostrarMax = $dato['nro_fac_fin'];
                    $minimoFactura = $facIni;
                    $maximoFactura = $facMax;
                }

                if($facIni < $minimoFactura) {
                    $minimoFactura = $facIni;
                    $mostrarMin = $dato['nro_fac_ini'];
                }

                if($facMax > $maximoFactura) {
                    $maximoFactura = $facMax;
                    $mostrarMax = $dato['nro_fac_fin'];
                }

                $fechaTodas = $dato['fecha'];
                $ciclo++;
?>
        <tr>
            <td class="centro"><?php echo str_replace('CAJA ', '', $nombreTienda[$dato['punto_id']]); ?></td>
            <td class="centro"><?php echo $dato['monto']; ?> Bs F</td>
            <td class="centro info" title="<?php echo $dato['nro_fac_ini']; ?>"><?php echo $this->Interfaz->recortar_documento($dato['nro_fac_ini']); ?></td>
            <td class="centro info" title="<?php echo $dato['nro_fac_fin']; ?>"><?php echo $this->Interfaz->recortar_documento($dato['nro_fac_fin']); ?></td>
            <td class="centro"><?php echo $fecha = $this->Interfaz->fechatime($dato['fecha'], 'F'); ?></td>
            <td class="centro" style="height: 30px">
                <button data-idCaja="<?php echo $dato['punto_id']; ?>" data-fechaCaja="<?php echo $dato['fecha']; ?>" class="btn_dialogo imprimir">CIERRE DE CAJA</button>
                <button data-idCaja="<?php echo $dato['punto_id']; ?>" data-fechaCaja="<?php echo $dato['fecha']; ?>" class="btn_dialogo libro">LIBRO DE VENTAS</button>
<?php 
    }
?>
           </td>
        </tr>
        <tr>
            <td class="centro">TIENDA</td>
            <td class="centro"><?php echo $montoTienda; ?> Bs F</td>
            <td class="centro info" title="<?php echo $mostrarMin; ?>"><?php echo $this->Interfaz->recortar_documento($mostrarMin); ?></td>
            <td class="centro info" title="<?php echo $mostrarMax; ?>"><?php echo $this->Interfaz->recortar_documento($mostrarMax); ?></td>
            <td class="centro"><?php echo $fecha = $this->Interfaz->fechatime($dato['fecha'], 'F'); ?></td>
            <td class="centro" style="height: 30px">
                <button data-idCaja="0" data-fechaCaja="<?php echo $dato['fecha']; ?>" class="btn_dialogo imprimir">CIERRE DE CAJA</button>
                <button data-idCaja="0" data-fechaCaja="<?php echo $dato['fecha']; ?>" class="btn_dialogo libro">LIBRO DE VENTAS</button>
                </td>
        </tr>
<?php
        }
    ?>
</table>